1450 Gold St, Alviso, CA 95002, Alviso
"Love the tamales here. Outdoor seating available. Have been here several times, always friendly staf"
5168 N 1st St, Alviso, CA 95002, Alviso
"Great food! Simple, clean, welcoming environment."
"Love the tamales here. Outdoor seating available. Have been here several times, always friendly staf"